*{
	margin:0px;
	padding: 0px;
	border:none;
}
img{
	border-style: none;
}
body{
	position: relative;
	background-color: #f0f0f0;
	text-align: center;
	header{
		width: 100%;
		border:none;
		img{
			width:100%;
			height:auto;
		}
	}
	.logo{
		width: 100%;
		text-align: center;
		img{
			width: 18%;
			height: auto;
		}
	}
	form{
		margin-left: 35%;
		width: 30%;
		.login_box{
			div{
				text-align: center;
				// width: 180px;
				label{
					vertical-align:bottom;
                    img{
					
                    }
				}
				input{
					vertical-align:bottom;
					border:none;
					height:32px;
					width: 180px;
					text-indent: 10px;
					// width: 16%;
					background-color: #d8d8d8;
					border-radius: 10px;
					border-color: #d8d8d8;
					color: #323232;
				}
				input:focus{
					outline:none;
				}
				button{
					margin-top: 70px;
					background-color: #f0f0f0;
				}
				button:focus{
					outline: none;
				}
			}
		}
	}
	.alert{
		position: absolute;
		top: 400px;
		left: 40%;
		width: 20%;
		height: 50px;
		margin-top: 10%;
		border:1px solid #3c83da;
		text-align: center;
		line-height: 46px;
		font-size: 18px;
		background-color: #3c83da;
		opacity: 0.8;
		display: none;
	}
}